package com.macro.mall.ums.domain;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * 会员微信Domain
 *
 * @author xuyanjun
 * @date 2019-12-08
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
public class WxMember {

    /**
     * id
     */
    private Long id;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 最后更新时间
     */
    private LocalDateTime updateTime;

    /**
     * 用户id
     */
    private Long memberId;

    /**
     * 微信openId
     */
    private String wxOpenId;

    /**
     * 微信unionId
     */
    private String wxUnionId;

    /**
     * 微信头像地址
     */
    private String wxHeadImgUrl;

    /**
     * 微信昵称
     */
    private String wxNickname;

    /**
     * 用户手机号
     */
    private String wxMobileNo;

    /**
     * 微信号
     */
    private String wxNo;

    /**
     * 创建时ip地址
     */
    private String createIp;

    /**
     * 用户所在省
     */
    private String wxProvince;

    /**
     * 用户所在市
     */
    private String wxCity;

    /**
     * 用户所在县
     */
    private String wxCountry;

    /**
     * 来源类型
     */
    private Integer sourceType;

}
